home *** CD-ROM | disk | FTP | other *** search
- # home for all commands
- BINDIR=\\bin\\
- CLIB=-l/clibs/c
- # CFLAGS=-dDEBUG
- shsrc=main.c cd.c cp.c doprog.c fexecvp.c more.c cmds.c chmod.c y.c fexec.asm \
- invalid.c ls.c pushd.c fgrep.c md.c mv.c pwd.c rm.c crlf.c drive.c \
- rmdir.c savestr.c stdsave.c touch.c _croot.c env.c fexecv.c cat.c echo.c
-
- shobj=main.o cd.o cp.o doprog.o fexecvp.o more.o cmds.o chmod.o y.o fexec.o \
- invalid.o ls.o pushd.o fgrep.o md.o mv.o pwd.o rm.o crlf.o drive.o \
- rmdir.o savestr.o stdsave.o touch.o _croot.o env.o fexecv.o cat.o echo.o
-
- # shell.exe : $(shobj)
- # ln -t -o $@ -f shell.lnk
- # chmod +w $(BINDIR)$@
- # mv shell.exe $(BINDIR)$@
- # chmod -w $(BINDIR)$@
-
- shell.com : $(shobj)
- ln -t -o $@ -f shell.lnk
- chmod +w $(BINDIR)$@
- mv $@ $(BINDIR)$@
- chmod -w $(BINDIR)$@
-
- chmod.com :
- cc -dMAIN $*
- ln -o $@ $*.o -l/clibs/c
- rm $*.o
- chmod +w $(BINDIR)chmod.com
- mv chmod.com $(BINDIR)chmod.com
- chmod -w $(BINDIR)chmod.com
- editall :
- z $(shsrc)
- clean :
- rm *.bak *.sym
-